Henry Chan Highlight 3

Chan explains the importance of filming in a remote island location to stand in for an idyllic Taiwanese village.